package com.neuedu.dao;

import java.util.List;

import com.neuedu.bean.User;

public interface IUser {
	/**
	 * 实现查找全部数据
	 * @return
	 */
   List<User> selectAll();
   /**
	 * 实现根据条件查找数据
	 * @return
	 */
  List<User> selectUserByCondition(String condition);
   
   /***
    * 添加数据，以对象形式
    * @param user
    * @return
    */
   int  add(User user);
   
   /**
    * 根据id进行删除
    * @param uid
    * @return
    */
   int  delete(int uid);
   
   /**
    *  根据id查找一条记录
    * @param uid
    * @return  User对象
    */
   User find(int uid);
   /**
    * 单条数据的修改
    * @param user
    * @return
    */
   int update(User user);
   
   
   /**
    * 根据用户名和密码进行查找
    * @param name
    * @param password
    * @return  null或者User
    */
   User checkByNameandPassword(String name,String password);
   
}
